home *** CD-ROM | disk | FTP | other *** search
/ Power Tools for Macintosh / Power Tools for Macintosh (SoftBit)(1992).iso / Applications / Alpha 4.01 / AlphaBits < prev    next >
Text File  |  1991-10-18  |  18KB  |  764 lines

  1. ;====== Machine-independent portion =================================
  2.  
  3. (ascii 28 <c> scrollLeftCol)
  4. (ascii 29 <c> scrollRightCol)
  5.  
  6. (ascii 09          doTab)
  7. (ascii 96          startEscape)                ; the backquote key
  8. (ascii 27          startEscape)                ; the MacII escape key
  9.  
  10. (bind '    ' <z>    indentLine)
  11. (bind 's' <zoc>    spacesToTabs)
  12. (bind 't' <zoc>    tabsToSpaces)
  13. (bind 'a' <zo>    insertAscii)
  14. (bind 'a' <zos>    getAscii)
  15. (bind 'l' <xo>    currentPosition)
  16. (bind 'f' <co>     freeMem)
  17. (bind '}' <s>     electricRightBrace)
  18. (bind '{' <s>     electricLeftBrace)
  19. (bind ';'         doElectricSemi)
  20. (bind 'u' <x>     upcaseRegion)
  21. (bind 'd' <x>     downcaseRegion)
  22. (bind 'c' <x>     capitalizeRegion)
  23. (bind 'd' <zx>    deleteSelection)
  24. (bind 'l' <x>     currentPosition)
  25. (bind 'r' <e>     repeatSearchBackward)
  26. (bind 's' <e>     repeatSearchForward)
  27. (bind ' ' <e>    oneSpace)
  28. (bind '\0f' <z> repeatSearchBackward)
  29. (bind '\01' <z> repeatSearchForward)
  30. (bind '(' <sx>     startKeyboardMacro)
  31. (bind ')' <sx>     endKeyboardMacro)
  32. (bind 'e' <x>     executeKeyboardMacro)
  33. (bind 'n' <x>     nextWindow)
  34. (bind 'p' <x>     prevWindow)
  35. (bind 'x' <x>     exchangePointAndMark)
  36. (bind 'x' <zx>     exchangePointAndMark)
  37. (bind 'j' <e>    fillRegion)
  38. (bind 'p' <e>    fillParagraph)
  39. (bind 'b' <e>     backwardWord)
  40. (bind 'd' <e>     deleteWord)
  41. (bind 'f' <e>     forwardWord)
  42. (bind 'g' <e>     gotoLine)
  43. (bind 'h' <e>     backwardDeleteWord)
  44. (bind '<' <se>     beginningOfBuffer)
  45. (bind '>' <se>     endOfBuffer)
  46. (bind 't' <e>     findTag)
  47. (bind 'k' <e>     keyCode)
  48. (bind 'l' <e>    downcaseWord)
  49. (bind 'u' <e>    upcaseWord)
  50. (bind 'c' <e>    capitalizeWord)
  51.  
  52. (set useBWWindows off)        ; My IIsi is just too freaking slow.
  53. (set optionIsMeta on)
  54. (set numWinsToTile 2)
  55. (set electricSemi on)
  56. (set elecLBrace on)
  57. (set elecRBrace on)
  58. (set fontSize 9)
  59. (set defaultFont "monaco")
  60. (set defWidth 506)
  61. (set defHeight 600)            ; 336 for classic mac, 600 otherwise
  62. (set fullScreen on)
  63. (set fillColumn 75)
  64. (set useBackupFolder off)
  65. (set saveOnSwitch off)
  66. (set keepBackup off)
  67. (set paraColumn 140)
  68. (set posActivate off)
  69. (set startWithNew 2)
  70.  
  71. (set paraBegin "^[ \t]*\r")
  72. (set paraEnd "\r[ \t]*$")
  73. (set backupFolder "External:C:Alpha:back")
  74. (set currFileSet "edit")
  75. (set includePath ":C:Think:Mac #includes;:C:Think:C Libraries:headers;;")
  76. ; (set funcExpr "^[^ \t\(#\r/@].*\(.*\)?$")  ; use for C++ method definitions.
  77. (set funcExpr "^[^ \t\(#\r/@].*\(.*\)$")
  78. (set tagFile "External:C:Alpha:Alpha Proj:cTAGS")
  79. (set protoFile "External:C:Alpha:EditSource:protos.h")
  80.  
  81. ; Hooks for file suffixs. Executed on opens and activates.
  82. (suffixHook ".tex" setTexMode)
  83. (suffixHook ".c" setCMode)
  84.  
  85. ; Color support
  86. (colors (-20481 2703 2703) (-632 -588 -11060))        ; Sample colors
  87. ;(colors (0 0 0) (-588 -818 -1507))                    ; Black and white
  88.  
  89. ; Example macros
  90. (define quoteLine
  91.     beginningOfLine
  92.     type "> "
  93.     nextLine
  94.     beginningOfLine
  95. )
  96. (bind '\0c' <o> quoteLine)
  97.  
  98. (define quoteLastWord
  99.     backwardWord
  100.     type "'"
  101.     forwardWord
  102.     type "'"
  103. )
  104.  
  105. (define zapToChar
  106.     mark "start"
  107.     winSearch
  108.     goto "start"
  109.     cut)
  110.     
  111. (define normalLeftBracket
  112.     type "{"
  113. )
  114. (define normalRightBracket
  115.     type "}"
  116. )
  117. (define normalSemiColon
  118.     type ";"
  119. )
  120.  
  121. (define carriageReturn
  122.     type "\r")
  123.     
  124. (define newBlock
  125.     electricLeftBrace
  126.     carriageReturn
  127.     electricRightBrace
  128.     previousLine
  129.     previousLine
  130.     endOfLine)
  131.  
  132. (define hiliteCurrWord
  133.     forwardWord
  134.     setMark
  135.     backwardWord
  136.     markHilite
  137. )
  138.  
  139. ; This macro is useful in finding the definition of a local variable.
  140. (define localDef
  141.     saveVars                    ; Save variables' values.
  142.     hiliteCurrWord
  143.     copyclip "word"                ; Copy selected text to clipboard 'word'
  144.     set forward off                ; Kludged search for beginning of proc.
  145.     set regExpr on
  146.     search "^{"
  147.     set forward on
  148.     set regExpr off
  149.     set matchWords on
  150.     clipsearch "word"            ; Use the contents of the clipboard 'word'
  151.                                 ; to search for our variable.
  152.     restoreVars                    ; Restore the variables' original values.
  153. )
  154.  
  155.  
  156. (define globalDef
  157.     saveVars
  158.     hiliteCurrWord
  159.     copyclip "word"
  160.     beginningOfBuffer
  161.     set forward on
  162.     set regExpr off
  163.     set matchWords on
  164.     clipsearch "word"
  165.     restoreVars)
  166.     
  167.     
  168. ; This macro is included as an example. I doubt it is too useful in and of
  169. ; itself :-).
  170. (define commentWord
  171.     mark "one"
  172.     hiliteCurrWord                ; Hilite the current word
  173.     backwardChar                ; This de-selects the word and moves the 
  174.                                 ; insertion point to the start. Deselecting
  175.                                 ; also always sets the mark at the end of the
  176.                                 ; selected text.
  177.     type "/* "
  178.     exchangePointAndMark
  179.     type " */"
  180.     goto "one")
  181.     
  182.     
  183. (define commentLine
  184.     mark "one"
  185.     beginningOfLine
  186.     type "/* "
  187.     endOfLine
  188.     type " */"
  189.     goto "one")
  190.  
  191. (define commentBox
  192.     acmd "Comment Box")
  193.  
  194. (define uncommentBox
  195.     set matchWords 0
  196.     set forward 0
  197.     set regExpr 0
  198.     set ignoreCase 1
  199.     search "/*"
  200.     beginningOfLine
  201.     mark "one"
  202.     set matchWords 0
  203.     set forward 1
  204.     set regExpr 0
  205.     set ignoreCase 1
  206.     search "*/"
  207.     endOfLine
  208.     nextLine
  209.     beginningOfLine
  210.     goto "one"
  211.     markHilite
  212.     acmd "UnComment Box"
  213. )
  214.  
  215. (define transposeWords
  216.     forwardWord
  217.     setMark
  218.     backwardWord
  219.     cut
  220.     deleteChar
  221.     forwardWord
  222.     type " "
  223.     paste
  224. )
  225.  
  226. (define transposeChars
  227.     setMark
  228.     forwardChar
  229.     cut
  230.     backwardChar
  231.     paste
  232.     forwardChar
  233. )
  234.  
  235. (define lineToParagraph
  236.     saveVars
  237.     set fillColumn 10000
  238.     set leftFillColumn 0
  239.     fillRegion
  240.     restoreVars)
  241.  
  242. (define short
  243.     set defHeight 200)
  244. (bind 's' <cz> short)
  245.  
  246. (define paragraphToLine
  247.     saveVars
  248.     set fillColumn 75
  249.     set leftFillColumn 0
  250.     fillRegion
  251.     restoreVars)
  252.  
  253. (define nextFunc
  254.     saveVars
  255.     forwardChar
  256.     set regExpr on
  257.     set forward on
  258.     set ignoreCase on
  259.     search "^[^ \t\(#\r/@].*\(.*\)$"
  260.     restoreVars)
  261.  
  262. (define prevFunc
  263.     saveVars
  264.     2 backwardChar
  265.     set regExpr on
  266.     set forward off
  267.     set ignoreCase on
  268.     search "^[^ \t\(#\r/@].*\(.*\)$"
  269.     restoreVars)
  270.  
  271. (define setCMode
  272.     set elecLBrace 1
  273.     set elecRBrace 1
  274.     set electricSemi 1
  275.     set wordWrap 0)
  276.  
  277. (define textMode
  278.     set elecLBrace 0
  279.     set elecRBrace 0
  280.     set electricSemi 0
  281.     set wordWrap 1
  282.     set fillColumn 75
  283.     set paraBegin "^[ \t]*\r"
  284.     set paraEnd "\r[ \t]*$"
  285.     set leftFillColumn 0)
  286.     
  287. ; LaTeX stuff
  288. (define setTexMode
  289.     set elecLBrace 0
  290.     set elecRBrace 0
  291.     set electricSemi 0
  292.     set wordWrap 1
  293.     set fillColumn 75
  294.     set paraBegin "(^[ \t]*\r|\r\\.*)"
  295.     set paraEnd "\r([ \t]*$|\\.*)"
  296.     set prefixString "% "
  297.     (bind '\79'        nextSection)
  298.     (bind '\74'      prevSection)
  299.     set leftFillColumn 0)
  300.  
  301. (define nextSection
  302.     saveVars
  303.     set regExpr on
  304.     set forward on
  305.     forwardChar
  306.     search "\\(sub)?section"
  307.     setMark
  308.     endOfLine
  309.     markHilite
  310.     restoreVars)
  311.  
  312. (define prevSection
  313.     saveVars
  314.     set regExpr on
  315.     set forward off
  316.     setMark                    ; unhilites text if currently hilited
  317.     backwardChar
  318.     search "\\(sub)?section"
  319.     setMark
  320.     endOfLine
  321.     markHilite
  322.     restoreVars)
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329. #define    KEYPAD
  330. #ifdef    KEYPAD
  331. (bind '\56'  backwardWord)                ; Keypad 4
  332. (bind '\56' <c> backwardDeleteWord)
  333. (bind '\58'  forwardWord)                ; Keypad 6
  334. (bind '\58' <c> deleteWord)
  335. (bind '\47'  insertToTop)                ; Keypad Clear
  336. ; Never bind Keypad /
  337. ; Never bind Keypad *
  338. (bind '\52'  pageBack)                    ; Keypad 0
  339. (bind '\4c'  pageForward)                ; Keypad Enter
  340. (bind '\55'  repeatSearchForward)        ; Keypad 3
  341. (bind '\53'  repeatSearchBackward)    ; Keypad 1
  342. (bind '\53' <c> prevFunc)                ; ^Keypad 1
  343. (bind '\55' <c> nextFunc)                ; ^Keypad 3
  344. (bind '\54'  winSearch)                    ; Keypad 2
  345. (bind '\41'  endOfBuffer)                ; Keypad .
  346. (bind '\57'  exchangePointAndMark)    ; Keypad 5
  347. (bind '\59'  backwardDeleteWord)        ; Keypad 7
  348. (bind '\5c'  deleteWord)                ; Keypad 9
  349. #endif    KEYPAD
  350.  
  351.  
  352. ;====== Machine-dependent portion =================================
  353.  
  354. #define    MACII
  355. #ifdef    MACII
  356.  
  357. (ascii 28  backwardChar)                ; left arrow
  358. (ascii 28 <z> beginningOfLine)
  359. (ascii 28 <s> backwardCharSelect)
  360. (ascii 28 <sz> beginningLineSelect)
  361.  
  362. (ascii 29  forwardChar)                ; right arrow
  363. (ascii 29 <z> endOfLine)
  364. (ascii 29 <s> forwardCharSelect)
  365. (ascii 29 <sz> endLineSelect)
  366.  
  367. (ascii 30  previousLine)                ; up arrow
  368. (ascii 30 <s> prevLineSelect)
  369. (ascii 30 <z> beginningOfBuffer)
  370. (ascii 30 <sz> beginningBufferSelect)
  371. (ascii 30 <c> scrollUpLine)
  372.  
  373. (ascii 31  nextLine)                    ; down arrow
  374. (ascii 31 <z> endOfBuffer)
  375. (ascii 31 <s> nextLineSelect)
  376. (ascii 31 <sz> endBufferSelect)
  377. (ascii 31 <c> scrollDownLine)
  378.  
  379. (bind 'c' <zc>    commentBox)
  380. (bind 'u' <zc>    uncommentBox)
  381. (bind ''' <z>    quoteLastWord)
  382. (bind '[' <zs>  normalLeftBracket)
  383. (bind ']' <zs>  normalRightBracket)
  384. (bind ';' <z>   normalSemiColon)
  385. (bind '{' <se>  newBlock)
  386. (bind 'h' <z> hiliteCurrWord)
  387.  
  388. ;(bind '\1e' <sz> matchBrace)
  389. (bind 's' <z>     winSearch)                
  390. (bind 'a' <z>     beginningOfLine)        
  391. (bind 'b' <z>     backwardChar)            
  392. (bind 'd' <z>     deleteChar)            
  393. (bind 'f' <z>     forwardChar)            
  394. (bind 'e' <z>     endOfLine)            
  395. (bind 'g' <z>     abortEm)                
  396. (bind 'k' <z>     killLine)                
  397. (bind 'l' <z>    centerRedraw)
  398. (bind 't' <z>     insertToTop)            
  399. (bind 'p' <z>     previousLine)            
  400. (bind 'n' <z>     nextLine)                
  401. (bind 'o' <z>     openLine)                
  402. (bind 'u' <z>     iterationCount)        
  403. (bind 'v' <z>     pageForward)            
  404. (bind 'z' <z>     pageBack)                
  405. (bind 'v' <e>     pageBack)
  406. (bind 'w' <z>     cut)                
  407. (bind 'w' <e>     copy)
  408. (bind ' ' <z>     setMark)                
  409. (bind 'x' <z>     prefixChar)            
  410. (bind 'y' <z>     yank)                    
  411.  
  412. (bind '\7a'  setMark)                    ; F1
  413. (bind '\78'  copy)                        ; F2
  414. (bind '\63'  cut)                        ; F3
  415. (bind '\76'  yank)                        ; F4
  416.  
  417. (bind '\60'  findFile)                    ; F5
  418. (bind '\61'  nextWindow)                ; F6
  419. (bind '\62'  prevWindow)                ; F7
  420. (bind '\64'  doSave)                    ; F8
  421.  
  422. (bind '\65'  winSearch)                    ; F9
  423. (bind '\6d'  repeatSearchBackward)        ; F10
  424. (bind '\67'  repeatSearchForward)        ; F11
  425. (bind '\6f'  doZoom)                    ; F12
  426.  
  427. (bind '\69'  startKeyboardMacro)        ; F13
  428. (bind '\6b'  endKeyboardMacro)            ; F14
  429. (bind '\71'  executeKeyboardMacro)        ; F15
  430.  
  431. (bind '\75'  deleteChar)                ; 'del' key
  432. (bind '\72'  alphaHelp)                    ; 'help' key
  433. (bind '\73'  beginningOfBuffer)            ; 'home'
  434. (bind '\77'  endOfBuffer)                ; 'end'
  435. (bind '\74'  pageBack)                    ; 'page up'
  436. (bind '\79'  pageForward)                 ; 'page down'
  437.  
  438. #else MACII
  439.  
  440. (bind '\51'  findFile)                    ; F1
  441. (bind '\60'  doSave)                    ; F6
  442. (bind '\63'  killWindow)                ; F7
  443. (bind '\64'  nextWindow)                ; F8
  444.  
  445. (bind '\65'  fillParagraph)                ; F9
  446. (bind '\69'  setMark)                    ; F10
  447. (bind '\6a'  copy)                        ; F11
  448. (bind '\6a' <c> cut)                    ; cmd-F11
  449. (bind '\6b'  doZoom)                    ; F12
  450.  
  451. (bind '\6f'  startKeyboardMacro)        ; F13
  452. (bind '\70'  endKeyboardMacro)            ; F14
  453. (bind '\71'  executeKeyboardMacro)        ; F15
  454.  
  455. (ascii 28  backwardChar)                ; left arrow
  456. (ascii 28 <o> beginningOfLine)
  457. ;(ascii 43 <s> backwardCharSelect)
  458. ;(ascii 43 <so> beginningLineSelect)
  459. (bind '\46' <s> backwardCharSelect)
  460. (bind '\46' <so> beginningLineSelect)
  461.  
  462. (ascii 29  forwardChar)                ; right arrow
  463. (ascii 29 <o> endOfLine)
  464. ;(ascii 42 <s> forwardCharSelect)
  465. ;(ascii 42 <so> endLineSelect)
  466. (bind '\42' <s> forwardCharSelect)
  467. (bind '\42' <so> endLineSelect)
  468.  
  469. (ascii 30  previousLine)                ; up arrow
  470. (ascii 30 <o> beginningOfBuffer)
  471. (ascii 30 <c> scrollUpLine)
  472. ;(ascii 47 <s> prevLineSelect)
  473. ;(ascii 47 <so> beginningBufferSelect)
  474. (bind '\4d' <s> prevLineSelect)
  475. (bind '\4d' <so> beginningBufferSelect)
  476.  
  477. (ascii 31  nextLine)                    ; down arrow
  478. (ascii 31 <o> endOfBuffer)
  479. (ascii 31 <c> scrollDownLine)
  480. ;(ascii 61 <s> nextLineSelect)
  481. ;(ascii 61 <so> endBufferSelect)
  482. (bind '\48' <s> nextLineSelect)
  483. (bind '\48' <so> endBufferSelect)
  484.  
  485. (bind 'c' <oc>    commentBox)
  486. (bind 'u' <oc>    uncommentBox)
  487. (bind ''' <o>    quoteLastWord)
  488. (bind '[' <os>  normalLeftBracket)
  489. (bind ']' <os>  normalRightBracket)
  490. (bind ';' <o>   normalSemiColon)
  491. (bind '{' <se>  newBlock)
  492. (bind 'h' <o> hiliteCurrWord)
  493.  
  494. ;(bind '\1e' <so> matchBrace)
  495. (bind 's' <o>     winSearch)                
  496. (bind 'a' <o>     beginningOfLine)
  497. (bind 'b' <o>     backwardChar)            
  498. (bind 'd' <o>     deleteChar)            
  499. (bind 'f' <o>     forwardChar)            
  500. (bind 'e' <o>     endOfLine)            
  501. (bind 'g' <o>     abortEm)                
  502. (bind 'k' <o>     killLine)                
  503. (bind 't' <o>     insertToTop)            
  504. (bind 'l' <o>    centerRedraw)
  505. (bind 'l' <oc>    moveInsertionHere)
  506. (bind 'p' <o>     previousLine)            
  507. (bind 'n' <o>     nextLine)                
  508. (bind 'o' <o>     openLine)                
  509. (bind 'u' <o>     iterationCount)        
  510. (bind 'v' <o>     pageForward)            
  511. (bind 'z' <o>     pageBack)                
  512. (bind 'v' <e>     pageBack)
  513. (bind 'w' <o>     cut)                
  514. (bind 'w' <e>     copy)
  515. (bind ' ' <o>     setMark)                
  516. (bind 'x' <o>     prefixChar)            
  517. (bind 'y' <o>     yank)                    
  518.  
  519. #endif    MACII
  520.  
  521. ; My menus
  522.  
  523.  
  524. (define loadDewarFile
  525.     loadFile ":LaTeX:Dewar Macros:dewarLatex")
  526.     
  527. (define loadWrightFile
  528.     loadFile ":LaTeX:Wright Macros:wrightMacros")
  529.     
  530. (menu    Utils
  531.         "shortMenus"
  532.         "FLAGMENU"
  533.         "VARMENU"
  534.         "MACROMENU"
  535.         "ACMDMENU"
  536.         (menu FUtils
  537.             "insertFile"
  538.             "(-"
  539.             "fileRemove/\"
  540.             "fileInfo/=")
  541.         "FSETMENU"
  542.         "(-"
  543.         "execute/'"
  544.         "protoFile"
  545.         "protoFileSet"
  546.         (menu LaTeXs
  547.             "loadDewarFile"
  548.             "loadWrightFile")
  549.         "(-"
  550.         "startKeyboardMacro"
  551.         "endKeyboardMacro"
  552.         "executeKeyboardMacro"
  553.         "dumpMacro")
  554.  
  555. (menu    Utilities
  556.         "longMenus"
  557.         "FLAGMENU"
  558.         "VARMENU"
  559.         "MACROMENU"
  560.         "ACMDMENU"
  561.         (menu FUtils
  562.             "insertFile"
  563.             "(-"
  564.             "fileRemove/\"
  565.             "fileInfo/=")
  566.         "FSETMENU"
  567.         "(-"
  568.         "TILEMENU"
  569.         "doZoom//")
  570.         
  571. (menu    Misc
  572.         "keyAscii"
  573.         "getAscii"
  574.         "insertAscii"
  575.         "(-"
  576.         "keyCode"
  577.         "describeKey"
  578.         "listCustomization"
  579.         "getPathName"
  580.         "setFontsTabs"
  581.         "(-"
  582.         "/,setCMode"
  583.         "/.setTexMode"
  584.         "(-"
  585.         "hiliteCurrWord")
  586.  
  587. (menu    Convert
  588.         "fillRegion"
  589.         "fillParagraph"
  590.         "(-"
  591.         "zapInvisibles"
  592.         "tabsToSpaces"
  593.         "spacesToTabs"
  594.         "(-"
  595.         (menu    Strings
  596.             "insertPrefix"
  597.             "insertSuffix"
  598.             "removePrefix"
  599.             "removeSuffix")
  600. #ifdef    MACII
  601.         (menu     Colors
  602.             "foreColor"
  603.             "backColor"
  604.             "dumpColors")
  605. #endif    MACII
  606.         "(-"
  607.         "ParagraphToLine"
  608.         "LineToParagraph"
  609.         "(-"
  610.         "commentBox"
  611.         "uncommentBox"
  612.         "transposeChars"
  613.         "transposeWords")
  614.  
  615. (menu Wins
  616.         "TILEMENU"
  617.         "//doZoom"
  618.         "nextWindow"
  619.         "prevWindow"
  620.         "closeAll"
  621.         "saveAll"
  622.         "(-"
  623.         "WINDOWMENU")
  624.  
  625. (insertMenu "Utils")
  626. (insertMenu "Misc")
  627. (insertMenu "Convert")
  628. (insertMenu "Wins")
  629.  
  630. (define shortMenus
  631.     deleteMenu "Utils"
  632.     deleteMenu "Misc"
  633.     deleteMenu "Convert"
  634.     deleteMenu "Wins"
  635.     insertMenu "Utilities")
  636.  
  637. (define longMenus
  638.     insertMenu "Utils"
  639.     insertMenu "Misc"
  640.     insertMenu "Convert"
  641.     insertMenu "Wins"
  642.     deleteMenu "Utilities")
  643.  
  644.  
  645. ; Obviously, you won't use these file sets, but they are an example.
  646. (fileSet edit
  647.     "External:C:Alpha:EditSource:io.c"
  648.     "External:C:Alpha:EditSource:key.c"
  649.     "External:C:Alpha:EditSource:lex.yy.c"
  650.     "External:C:Alpha:EditSource:utl.c"
  651.     "External:C:Alpha:EditSource:alloca.c"
  652.     "External:C:Alpha:EditSource:hlp.c"
  653.     "External:C:Alpha:EditSource:main.c"
  654.     "External:C:Alpha:EditSource:misc.c"
  655.     "External:C:Alpha:EditSource:redraw.c"
  656.     "External:C:Alpha:EditSource:search.c"
  657.     "External:C:Alpha:EditSource:text.c"
  658.     "External:C:Alpha:EditSource:undo.c"
  659.     "External:C:Alpha:EditSource:rep.c"
  660.     "External:C:Alpha:EditSource:windows.c"
  661.     "External:C:Alpha:EditSource:options.c"
  662.     "External:C:Alpha:EditSource:command.c"
  663.     "External:C:Alpha:EditSource:regexp.c"
  664.     "External:C:Alpha:EditSource:acmds.c"
  665.     "External:C:Alpha:EditSource:frills.c"
  666.     "External:C:Alpha:EditSource:varargs.c"
  667.     "External:C:Alpha:EditSource:proto.c"
  668.     "External:C:Alpha:EditSource:getDir.c"
  669.     "External:C:Alpha:EditSource:bindings.c"
  670.     "External:C:Alpha:EditSource:dir.c"
  671.     "External:C:Alpha:EditSource:file_set.c"
  672.     "External:C:Alpha:EditSource:emacs.c"
  673.     "External:C:Alpha:EditSource:alpha.tab.c"
  674. )
  675.  
  676. (fileSet toProto
  677.     "External:C:Alpha:EditSource:undo.c"
  678.     "External:C:Alpha:EditSource:dir.c"
  679.     "External:C:Alpha:EditSource:acmds.c"
  680.     "External:C:Alpha:EditSource:bindings.c"
  681.     "External:C:Alpha:EditSource:emacs.c"
  682.     "External:C:Alpha:EditSource:file_set.c"
  683.     "External:C:Alpha:EditSource:frills.c"
  684.     "External:C:Alpha:EditSource:getDir.c"
  685.     "External:C:Alpha:EditSource:io.c"
  686.     "External:C:Alpha:EditSource:key.c"
  687.     "External:C:Alpha:EditSource:main.c"
  688.     "External:C:Alpha:EditSource:misc.c"
  689.     "External:C:Alpha:EditSource:options.c"
  690.     "External:C:Alpha:EditSource:port.c"
  691.     "External:C:Alpha:EditSource:redraw.c"
  692.     "External:C:Alpha:EditSource:search.c"
  693.     "External:C:Alpha:EditSource:text.c"
  694.     "External:C:Alpha:EditSource:windows.c"
  695.     "External:C:Alpha:EditSource:command.c"
  696.     "External:C:Alpha:EditSource:hlp.c"
  697.     "External:C:Alpha:EditSource:rep.c"
  698.     "External:C:Alpha:EditSource:utl.c"
  699. )
  700.  
  701.  
  702. (special
  703.     "External:fig1.ps"
  704.     "External:C:Alpha:Alpha Proj:AlphaBits/;"
  705.     "External:C:Alpha:EditSource:acmds.c"
  706.     "External:C:Alpha:EditSource:Chnges"
  707.     "External:C:Alpha:Alpha Proj:AlphaHelp.t"
  708.     "External:C:Alpha:EditSource:frills.c"
  709.     "External:C:Alpha:EditSource:Alpha.h"
  710.     "External:oz:study:study.tex")
  711.     
  712.  
  713. (fileSet includes
  714.     "External:C:THINK C:Mac #includes:Controls.h"
  715.     "External:C:THINK C:Mac #includes:Desk.h"
  716.     "External:C:THINK C:Mac #includes:DeskBus.h"
  717.     "External:C:THINK C:Mac #includes:Devices.h"
  718.     "External:C:THINK C:Mac #includes:Dialogs.h"
  719.     "External:C:THINK C:Mac #includes:DiskInit.h"
  720.     "External:C:THINK C:Mac #includes:Errors.h"
  721.     "External:C:THINK C:Mac #includes:Events.h"
  722.     "External:C:THINK C:Mac #includes:Files.h"
  723.     "External:C:THINK C:Mac #includes:Fonts.h"
  724.     "External:C:THINK C:Mac #includes:Icons.h"
  725.     "External:C:THINK C:Mac #includes:Lists.h"
  726.     "External:C:THINK C:Mac #includes:Memory.h"
  727.     "External:C:THINK C:Mac #includes:Menus.h"
  728.     "External:C:THINK C:Mac #includes:OSEvents.h"
  729.     "External:C:THINK C:Mac #includes:OSUtils.h"
  730.     "External:C:THINK C:Mac #includes:Packages.h"
  731.     "External:C:THINK C:Mac #includes:QuickDraw.h"
  732.     "External:C:THINK C:Mac #includes:Resources.h"
  733.     "External:C:THINK C:Mac #includes:ROMDefs.h"
  734.     "External:C:THINK C:Mac #includes:Scrap.h"
  735.     "External:C:THINK C:Mac #includes:SegLoad.h"
  736.     "External:C:THINK C:Mac #includes:StandardFile.h"
  737.     "External:C:THINK C:Mac #includes:TextEdit.h"
  738.     "External:C:THINK C:Mac #includes:ToolUtils.h"
  739.     "External:C:THINK C:Mac #includes:Types.h"
  740.     "External:C:THINK C:Mac #includes:Windows.h"
  741.     "External:C:THINK C:Mac #includes:asm.h"
  742.     "External:C:THINK C:Mac #includes:pascal.h"
  743.     "External:C:THINK C:Mac #includes:Aliases.h"
  744.     "External:C:THINK C:Mac #includes:AppleEvents.h"
  745.     "External:C:THINK C:Mac #includes:GestaltEqu.h"
  746.     "External:C:THINK C:Mac #includes:Finder.h"
  747.     "External:C:THINK C:Mac #includes:Script.h"
  748.     "External:C:THINK C:Mac #includes:LoMem.h"
  749.     "External:C:THINK C:C Libraries:headers:string.h"
  750.     "External:C:THINK C:C Libraries:headers:stdio.h"
  751.     "External:C:THINK C:C Libraries:headers:unix.h"
  752.     "External:C:THINK C:C Libraries:headers:stddef.h"
  753.     "External:C:THINK C:C Libraries:headers:math.h"
  754.     "External:C:THINK C:C Libraries:headers:errno.h"
  755.     "External:C:THINK C:C Libraries:headers:stdlib.h"
  756.     "External:C:THINK C:C Libraries:headers:ctype.h"
  757.     "External:C:THINK C:C Libraries:headers:pascal.h"
  758.     "External:C:THINK C:C Libraries:headers:stdarg.h"
  759.     "External:C:Alpha:EditSource:Alpha.h"
  760.     "External:C:Alpha:EditSource:alpha.tab.h"
  761.     "External:C:Alpha:EditSource:protos.h"
  762. )
  763.  
  764.